Sine Wave Generation Using CORDIC Algorithm

نویسنده

  • Chidambara Rao
چکیده

In this paper we describe an efficient CORDIC algorithm that completely eliminates the scaling factor. Besides we have proposed an algorithm to redefine the elementary angles for reducing the number of CORDIC iterations. The Coordinate Rotational Digital Computer (CORDIC) algorithm is another classic approach for sine wave generation. The particular architecture hereby presented generates the phase of the sine by self on enable and performs the CORDIC vector rotation in order to produce sine wave values at the rate of 4096 samples per cycle. The implementation was partitioned into two main blocks: a Sine magnitude generator (SMG) block and a CORDIC Logic Processor (CLP) block. The SMG produces the phase increments which drives the CLP, while performing replication in order to obtain the complete cycle of sine wave. Meanwhile, the CLP block performs the vector rotation and generates the sine magnitude This is implemented using Spartan 3 FPGA XC3S200FT256 and XILINX IST AND ISIM design and verification tools. MODELSIM is used to view Sine wave.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Simulink Design Of Pipelined CORDIC For Generation of Sine and Cosine Values

Electrical Department, V.J.T.I. Mumbai Abstract In recent researches, there are countless applications where sine and cosine wave are used, like in Physics, Digital Signal Processing for various transforms, several modulation and demodulation techniques etc. There are numerous ways to generate digital sine and cosine waves, the use of previously calculated tables is one of the choices, but it r...

متن کامل

Fpga Implementation of Dswg Using Cordic Algorithm

The Coordinate Rotational Digital Computer (CORDIC) algorithm is another classic approach for sine wave generation. This trigonometric iteration based approach relies on vector rotations for performing successive mapping between polar and rectangular co-ordinates (and vice versa)

متن کامل

Hardware Implementation of Sine Wave Generator using CORDIC Algorithm

This paper describes a hardware realization of Sine wave generator using CORDIC algorithm. A complex oscillator based on the unfolded CORDIC algorithm has been implemented, which produces periodic sine and cosine samples for any specified angle increment. Where the frequency accuracy is achieved by residual angle correction unit and stability is achieved using AGC unit, also phase jitter is avo...

متن کامل

FPGA Implementation of Pipelined CORDIC Sine Cosine Digital Wave Generator

The coordinate rotation digital computer (CORDIC) algorithm is well known iterative algorithm for performing rotations in digital signal processing applications. Hardware implementation of CORDIC results increase in Critical path delay. Pipelined architecture is used in CORDIC to increase the clock speed and to reduce the Critical path delay. In this paper a hardware efficient Digital sine and ...

متن کامل

Design and Analysis of Digital Wave Generator using CORDIC Algorithm with Pipelining and Angle Recoding Technique

CORDIC algorithm is used for calculation of complex functions in signal processing and wireless communication applications. These functions are the combination of sine and cosine terms that are linked to complex analysis. Pipeline architectures are used in CORDIC algorithm to reduce the critical path, increases the clock speed. An angle recoding method is used to reduce the latency and obtain t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012